@charset "utf-8";
html,body{ font-size:12px; color:#595757;; font-family:'Arial', 'Microsoft Yahei'; background:#fff; -webkit-text-size-adjust:none; -moz-user-select: none; -o-user-select:none;-khtml-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none;}
a{text-decoration:none; color:#595757;}
a:link{text-decoration:none; color:#595757;}
a:active{text-decoration:none; color:#595757;}
a:visited {text-decoration:none; color:#595757;}
a:hover{text-decoration:none; color:#9b0000;}

/*头部*/
.top_biaoti h1{position:absolute;z-index:-1;}
.inner{ width:980px; margin:0 auto; position:relative; z-index:0;}
header{ width:100%; background:#8c0000; height:100px; position:relative; z-index:999; }
#header{margin:0px auto; width:980px; height:100px; position:relative;}
.logo{ float:left; height:100px;}
.logo img{ float:left; position:absolute; top:17px; margin-left:-42px;}
.logo a{ font-size:14px; color:#000; padding-top:111px; padding-left:42px; position:absolute;}
.logo a:link,.menu a:visited{color:#000;}

/*头部右侧区块*/
.top_index{float:right; line-height:30px; height:30px; text-align:center; color:#f5f5f5;margin-top:0px;}
.top_index li{float:left; margin-left:14px; overflow:hidden;}
.top_index a{font-size:12px; color:#d39797; font-family:"Microsoft YaHei"}
.top_index a:hover{ color:#fff;}

/*头部搜索*/
.search_index{float:right; width:200px; margin-top:44px; margin-left:762px; position:absolute; border:1px solid #efefef; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; overflow:hidden;}
.input{float:left; width:174px; height:30px; color:#b8b7b7; text-indent:12px; background:#fff; border-radius:0px; border:none;}
.search_name{float:right; background:url(../red/search_w.jpg) no-repeat left center #fff; height:30px; width:26px; font-size:0px; border-radius:0px; border:none;}
.search_name:hover{float:right; background:url(../red/search_r.jpg) no-repeat left center #fff; height:30px; width:26px; font-size:0px; border-radius:0px; border:none;}

.menu_bg{width:100%; background:#fff; overflow:hidden;}
#menu{width:840px; margin:0 auto; padding-left:140px; position:relative; z-index:9999;}
#menu ul{ padding-left:0px; margin:0px auto;}
#menu ul li{float:left; display:block; width:140px; height:42px; line-height:42px; position:relative; text-align:center;}
#menu ul li a{font-size:14px; display:block; font-weight:normal; color:#000;}

.met_flash{overflow:hidden; position:relative; z-index:1; width:100%; height:422px;}
.met_flash img{display:block; width:1620px; margin: 0 auto;}

/*首页部分*/
.line{ float:left; width:980px; margin-top:10px; overflow:hidden;}

/*产品目录*/
.product-list{width:980px; margin:0 auto;margin-top:40px; margin-bottom:0px; position:relative;}
.product-list span{float:left; width:83px; line-height:52px; color:#9b0000; border:1px solid #e5e5e5; border-right:none; text-align:center; font-size:13px;}
.product-list ul{float:left;list-style:none; padding:0px; margin:0px;border:1px solid #e5e5e5; border-left:none; width:895px; overflow:hidden;}
.product-list li{float:left; margin:0px 20px 0px 9px; color:#b8b7b7; line-height:52px;}
.product-list li a{color:#b8b7b7;}
.product-list li a:hover{color:#9b0000; padding:0px 0px 8px 0px; background:url(../dt-12.png) no-repeat bottom center;}

/*产品推荐*/
.product_bg{margin:0 auto; width:978px; border:1px solid #e5e5e5; border-top:none; padding-bottom:23px; clear:both; overflow:hidden;}
.product{padding-bottom:0px; padding-left:9px;padding-right:0px; margin-top:23px;}
.product li{float:left; display:inline; text-align:center; width:148px; height:160px; margin:6px; background: url("../cp1.jpg") no-repeat scroll 0 0 transparent;}
.product li img{ display:block; padding-top:2px; padding-left:2px;}
.product li a{color:#fff; line-height:30px; text-align:center;}
.product li a:hover{ color:#9b0000;}

/*首页新闻*/
.new_bg{background:#f2f2f2; margin-top:40px; padding-bottom:40px; clear:both; overflow:hidden;}
.news{margin:0 auto; width:978px;background:#fff; border:1px solid #e5e5e5; margin-top:40px; padding-bottom:20px;overflow:hidden;}
.news-index{float:left; width:306px; margin-top:20px; margin-left:15px;}
.news-index .title{height:32px; line-height:32px; padding-left:0px; font-size:13px; color:#9b0000; position:relative; border-bottom:1px solid #9b0000; margin-bottom:10px;}
.more{float:right; width:39px; height:11px; line-height:40px; overflow:hidden; margin:15px 2px 0px 0px; background:url(../red/more.gif);}
.see-more{position:absolute; right:5px; font-size:11px; color:#9b0000;}
.news-list{padding:0px; width:306px;}
.news-list li{margin:0px; height:30px; line-height:30px; overflow:hidden; padding-left:15px; background:url(../dt-1.png) no-repeat left center; }
.news-list li a{margin-right:5px; zoom:1; color:#666;}
.news-list li a:hover{text-decoration:none; color:#9b0000; }
.news-list li span{float:right; color:#999;}

/*汗越概况*/
.about_bg{margin:0 auto; width:978px; background:#fff; border:1px solid #e5e5e5; margin-top:40px; margin-bottom:40px; clear:both; overflow:hidden;}
.aboutus{float:left; width:627px; margin-left:15px; margin-top:20px; margin-bottom:30px;}
.aboutus .title {height:32px; line-height:32px; padding-left:0px; font-size:13px; color:#9b0000; position:relative; border-bottom:1px solid #9b0000; margin-bottom:10px;}
.aboutus .more{float:right; width:39px; height:11px; line-height:40px; overflow:hidden; margin:15px 2px 0px 0px; background:url(../red/more.gif);}
.aboutus .content{color:#929191; line-height:26px; text-align:justify;}

/*企业环境*/
.case{float:right; width:306px; overflow:hidden; margin-right:15px; margin-top:20px; margin-bottom:30px;}
.case_index{margin:0px auto; width:306px; height:113px; overflow:hidden;}
.case_img{float:left; border-bottom:1px solid #ccc; padding:10px 0px 10px 0px;}
.case_title{float:right; width:185px; padding:10px 0px 0px 10px;; line-height:22px; font-size:12px;}
.case_in{float:right; width:185px; margin-left:10px; line-height:22px; color:#929191; border-bottom:1px solid #ccc; padding:5px 0px 9px 0px;}

/*底部*/
#footer_bg{ width:100%; background:#700e0d; clear:both; overflow:hidden; }
#footer{ width:980px; margin:0 auto; color:#f5f5f5; padding:0;}
#footer p{ color:#cfcfcf; font-size:12px; font-family:'Arial', 'Microsoft Yahei' ; text-align:center; line-height:30px;}

.foot-text{ text-align:center; padding:20px 0px 20px; }
.foot-text a{ color:#cfcfcf; font-size:12px; font-family:'Arial', 'Microsoft Yahei' ;}
.foot-text a:hover{ color:#fff;}
.foot-text span{ font-size:11px; font-family:'Arial', 'Microsoft Yahei' ; margin:0px 10px 0px 10px; color:#f5f5f5;}

.Links{border:solid 1px #aadcff;border-radius:5px;padding:0 12px;min-height:40px;margin-bottom:30px;margin-top:10px;}
.link_title{display:inline-block; width:76px; text-align:center; position:absolute; margin-top:-20px; margin-left:429px; color:#fff; font-family:"宋体"; padding:10px; background:#700e0d;}
.link_con ul{padding:5px 0; overflow:hidden;}
.link_con ul li{float:left;padding:0 12px;line-height:30px; list-style:none;}
.link_con ul li a{font-family:"宋体"; font-size:12px; color:#cfcfcf;}
.link_con ul li a:hover{color:#fff;}

/*内页侧栏*/
.sidebar{margin-top:15px;}
.sb_nav{float:left; width:200px; margin-bottom:30px;}

/*左侧列表菜单*/
.side_title{background:url(../img_bg2.gif) no-repeat left 0px; line-height:43px; font-size:14px; font-weight:bold; padding:0px 0px 0px 72px;}
.side_product{background:url(../img_cp.gif) no-repeat left 0px; padding:44px 0px 0px 68px;}
.side_list{color:#595757; border:1px solid #d0cece; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-bottom:30px;}
.side_list ul{margin-top:9px; margin-bottom:30px; margin-left:-10px; margin-right:30px;}
.side_list ul li{line-height:34px; border-bottom:1px solid #a8a8a8; overflow:hidden;}
.side_list ul li a{background:url(../red/dt-11.gif) no-repeat left center; padding:1px 0px 0px 15px; }
.side_list ul li a:hover{ background:url(../red/pro_dian.gif) no-repeat left center; padding:1px 0px 0px 15px;}
.side_list ul li ul{ padding:0px 15px 0px 15px; margin-top:0px; margin-bottom:0px; display:block; height:0; width:0; overflow:hidden;}
.side_list ul li ul li{ font-weight:normal; height:36px; line-height:36px; border-bottom:1px dotted #a8a8a8; margin:0px 15px 0px 15px;}

.search_list{color:#595757; border:1px solid #d0cece; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-bottom:30px;}
.search_list ul{margin-top:20px; margin-bottom:20px; margin-left:-10px; margin-right:10px;}
.search_list ul select{width:159px;}
.advsearch_search{margin-left:35px;}

/*左侧联系方式*/
.title_contact{background:url(../img_fs.gif) no-repeat left 0px; padding:44px 0px 0px 68px; margin-top:30px;}
.side_contact{ padding:11px 0px 11px 15px; border:1px solid #d0cece; -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px; margin-top:1px;}
.side_contact p{height:30px;line-height:30px; }

/*右侧所在位置*/
.sb_box{ float:right; width:760px; overflow:hidden; }
.side_content{ background:url(../dt-104.gif) no-repeat left 0px; line-height:43px; position:relative; overflow:hidden;}

.side_content h2{ position:absolute; font-size:14px; padding-left:15px;}
.side_content span{ position:absolute; font-size:14px; font-weight:bold; padding-left:15px;}

.position{float:right; font-weight:normal; position:relative; padding-right:15px; color:#999; font-family:'宋体';}
.position a{color:#999;font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun';}
.position a:link{ text-decoration:none; color:#999; }
.position a:active{ text-decoration:none; color:#999; }
.position a:visited { text-decoration:none; color:#999; }
.position a:hover{ text-decoration:none; color:#9b0000; }

/*红色*/
html,body{width:100%;background: url(../red/fw_bg.jpg) no-repeat bottom center #fff; }
.index-product .next,.index-product .prev{ background:url(../red/neu.gif) no-repeat;}
.index-product .next{ background-position:-17px 0px; }
#trigger a{ background:url(../red/neu.gif) no-repeat -78px -10px;}
.sidebar .sb_box h3.title div.position a{ color:#000000;}
.sidebar .sb_box h3.title div.position a:hover{ color:#9b0000;}
.met_page a{ color:#000;}
.met_page a:hover{ color:#9b0000;}